grated beetroot - Spanish English Dictionary